Skip to content

[Application] Add scenario run execution settings#263

Merged
learncold merged 1 commit into
mainfrom
codex/scenario-run-settings
May 23, 2026
Merged

[Application] Add scenario run execution settings#263
learncold merged 1 commit into
mainfrom
codex/scenario-run-settings

Conversation

@SilverSupplier
Copy link
Copy Markdown
Collaborator

Summary

  • Adds ScenarioRun controls for time limit, sample interval, repeat count, and random seed.
  • Expands repeated scenarios into capped, seeded batch runs in the domain runner.
  • Persists the selected running run index and commits pending run settings before saving.

Related Issue

Area

  • Engine
  • Domain
  • Application
  • Docs
  • Build
  • Analysis
  • Chore

Architecture Check

  • I kept the dependency direction application -> domain -> engine.
  • I did not add Qt UI code to src/domain.
  • I did not add domain or application dependencies to src/engine.
  • I used src/ as the include root.

Verification

  • cmake --preset windows-debug (not rerun; existing debug build tree was already configured)
  • cmake --build --preset build-debug
  • ctest --preset test-debug
  • git diff --check
  • Not run (reason below)

Risks / Follow-up

  • UI-level automation for reopening a saved repeated run is not covered yet; domain and persistence tests cover the core behavior.

@SilverSupplier SilverSupplier requested a review from learncold as a code owner May 23, 2026 13:01
@learncold learncold merged commit e646d00 into main May 23, 2026
2 checks passed
@learncold learncold deleted the codex/scenario-run-settings branch May 23, 2026 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Task-실행 설정 UI 및 반복 실행 구현

2 participants